package com.groupbuying.cheetah.currencyCustomer.dto;

import java.io.Serializable;
import java.math.BigDecimal;

public class CustomerCurrencyDTO implements Serializable {
    private static final long serialVersionUID = 1L;
    /**
     * 用户id
     */
    private String customerId;
    /**
     * 用户手机
     */
    private String mobile;
    /**
     * 注册时间
     */
    private String gmtTime;
    /**
     * 初期金额
     */
    private BigDecimal startBanlence;
    /**
     * 增加金额
     */
    private BigDecimal addBanlence;
    /**
     * 减少金额
     */
    private BigDecimal reduceBanlence;
    /**
     * 期末余额
     */
    private BigDecimal endBanlence;

    /**
     * 积分变化类型：01：增加：02减少，03：无变化
     * @return
     */
    private String currencyType;

    /**
     * 错误数据
     */
    private String message;





    public String getCurrencyType() {
        return currencyType;
    }

    public void setCurrencyType(String currencyType) {
        this.currencyType = currencyType;
    }

    public String getMessage() {
        return message;
    }

    public void message(String message) {
        this.message = message;
    }

    public String getCustomerId() {
        return customerId;
    }

    public void setCustomerId(String customerId) {
        this.customerId = customerId;
    }

    public String getMobile() {
        return mobile;
    }

    public void setMobile(String mobile) {
        this.mobile = mobile;
    }

    public String getGmtTime() {
        return gmtTime;
    }

    public void setGmtTime(String gmtTime) {
        this.gmtTime = gmtTime;
    }

    public BigDecimal getStartBanlence() {
        return startBanlence;
    }

    public void setStartBanlence(BigDecimal startBanlence) {
        this.startBanlence = startBanlence;
    }

    public BigDecimal getAddBanlence() {
        return addBanlence;
    }

    public void setAddBanlence(BigDecimal addBanlence) {
        this.addBanlence = addBanlence;
    }

    public BigDecimal getReduceBanlence() {
        return reduceBanlence;
    }

    public void setReduceBanlence(BigDecimal reduceBanlence) {
        this.reduceBanlence = reduceBanlence;
    }

    public BigDecimal getEndBanlence() {
        return endBanlence;
    }

    public void setEndBanlence(BigDecimal endBanlence) {
        this.endBanlence = endBanlence;
    }

    @Override
    public String toString() {
        return "CustomerCurrencyDTO{" +
                "customerId='" + customerId + '\'' +
                ", mobile='" + mobile + '\'' +
                ", gmtTime='" + gmtTime + '\'' +
                ", startBanlence='" + startBanlence + '\'' +
                ", addBanlence='" + addBanlence + '\'' +
                ", reduceBanlence='" + reduceBanlence + '\'' +
                ", endBanlence='" + endBanlence + '\'' +
                '}';
    }
}
